rumbling vibration - Turc Anglais Dictionnaire